Week Date Topic Keywords Description Readings Guest Speaker Topic Assignments & Paper Lab Activity Project Due Student Presentation Student Commentators 1 3/30 Overview Topic ideas 4/1 Introduction An overview of the course. Knowledge and humans: benefits, problems. Knowledge and computers: knowledge representation, reasoning. Dealing with large accumulations of knowledge: libraries, other repositories. Computer support for dealing with knowledge: storage, retrieval, evaluation, visualization. A1: Concept Map Team formation; old projects Name/Topic: Name/Topic: 2 4/6 Knowledge Processing Basic principles and methods to enable computers to deal with knowledge: Transfer of knowledge from humans to computers, extraction of knowledge from data collections ("data mining"), representation of knowledge in computers (rules, frames, scripts, meta-data, RDF), generating new knowledge from existing knowledge (inference, reasoning). Presentation and Paper Topics & teams selected 4/8 MS Week 2: Features, Requirements, Schedule 3 4/13 Usability and Knowledge Computer support to make the utilization of knowledge easier and more effective for humans: Balance of conflicting requirements (e.g. levels of abstraction vs. access to specific details); selection of suitable knowledge organization and presentation methods. A2: Ontology 4/15 Knowledge Organization Computer support to make the utilization of knowledge easier and more effective for humans: Balance of conflicting requirements (e.g. levels of abstraction vs. access to specific details); selection of suitable knowledge organization and presentation methods. Due: A1 & Paper topic proposal 4/16&17 Open House Activities Cal Poly's Open House is on Friday and Saturday. This is an excellent opportunity to show off your storyboard or prototype, and to collect initial feedback from external users. Storyboards, prototypes (if possible) 4 4/20 Furlough Day Reviewer feedback to paper topic proposal 4/22 Establishing relations among knowledge items: explicit vs. implicit relations; special relations such as similarity, part-of, contains, ... Methods for organizing knowledge: hierarchies, categorization schemes, descriptors, ontologies, metadata, Semantic Web. Michael Miller, Dean of the Cal Poly Library Libraries as Knowledge Repositories MS Week 4: Prototype 1 (alpha) 5 4/27 Knowledge Retrieval Finding and retrieving relevant knowledge items from large collections: Information retrieval, search engines, relevance ranking. A3: Reasoning 4/29 A2 due 6 5/4 Knowledge Presentation Presentation of identified relevant knowledge items to the human user: Text, graphics, animation; visualization techniques, alternative presentation methods (e.g. audio); Human-Computer Interface (HCI) and usability aspects. Draft Paper 5/6 Reviewer feedback to draft version MS Week 6: Prototype 2 (beta) 7 5/11 Knowledge Exchange Sharing knowledge between computers and humans: Knowledge exchange languages, internal representation of knowledge vs. sharing, levels of abstraction, details. Computer-computer vs. computer-human knowledge exchange. A4: Knowledge Usability Evaluation 5/13 Knowledge Interaction Processes and methods that help humans utilize computer-based knowledge more effectively, especially in interactive sessions: Delphi method, process modeling, Semantic Web, RSS, Wiki. A 3 due 8 5/18 Constrained Access Guest presentation: Marisa Ramirez, Anna Gold - Cal Poly Library 5/20 Google I/O Conference A4 due 9 5/25 Applications Dealing with knowledge under constrained access conditions, such as mobile devices, voice-only, limited attention, or disabilities. A4 due MS Week 8: Final Version 5/27 Final version paper 10 6/1 Furlough Day Reviewer feedback to paper final version Final version paper Final Documentation; Peer evaluation of project final version Project Presentations Project Presentations 6/3 Ethical and Social Aspects Consequences on societies and individuals of access (or lack thereof) to knowledge; intellectual property and copyright issues; case studies and trends of computer-based knowledge management in different contexts: commercial, educational, informally organized (e.g. Web communities) Reviewer feedback to paper final version Project Presentations Feedback and Evaluation forms Project Presentations Project Presentations 6/4 CSC Poster Session Project Presentations CSC Poster Session CSC Poster Session